﻿@charset "utf-8";
/* CSS Document */

.cm{width:100%;max-width:1200px;margin:0 auto;position:relative;}

.index .page4,.index .page4 .item{background-image:url(../img/11.png);}
.index .page4 .cm{max-width:72%;z-index:5;}
.index .page4 .radial{width:100%;height:100%;position:absolute;top:0px;left:0px;}
.index .page4 .title,.index .page4 .title .w100{display:inline-block;width:100%;position:relative;}
.index .page4 .title .line{width:1px;height:200px;border-right:1px #4fb1f7 solid;float:right;margin-right:20px;}
.index .page4 .round{width:44%;position:relative;left:29%;z-index:10;}
.index .page4 .round img{width:100%;}
.index .page4 .round:before,.index .page4 .round:after{content:"";width:100%;height:100%;position:absolute;left:0px;top:0px;border:1px #4fb1f7 solid;border-radius:1000px;}
.index .page4 .round:after{-webkit-transform:translate(-10px,-10px);-moz-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);-o-transform:translate(-10px,-10px);transform:translate(-10px,-10px);}

.index .page4 .round.m1:before{-webkit-transform:translate(-5px,-5px);-moz-transform:translate(-5px,-5px);-ms-transform:translate(-5px,-5px);-o-transform:translate(-5px,-5px);transform:translate(-5px,-5px);}
.index .page4 .round.m1:after{-webkit-transform:translate(10px,10px);-moz-transform:translate(10px,10px);-ms-transform:translate(10px,10px);-o-transform:translate(10px,10px);transform:translate(10px,10px);}

.index .page4 .round.m2:before{-webkit-transform:translate(5px,-5px);-moz-transform:translate(5px,-5px);-ms-transform:translate(5px,-5px);-o-transform:translate(5px,-5px);transform:translate(5px,-5px);}
.index .page4 .round.m2:after{-webkit-transform:translate(-10px,10px);-moz-transform:translate(-10px,10px);-ms-transform:translate(-10px,10px);-o-transform:translate(-10px,10px);transform:translate(-10px,10px);}

.index .page4 .round.m3:before{-webkit-transform:translate(-10px,10px);-moz-transform:translate(-10px,10px);-ms-transform:translate(-10px,10px);-o-transform:translate(-10px,10px);transform:translate(-10px,10px);}
.index .page4 .round.m3:after{-webkit-transform:translate(-5px,5px);-moz-transform:translate(-5px,5px);-ms-transform:translate(-5px,5px);-o-transform:translate(-5px,5px);transform:translate(-5px,5px);}

.index .page4 .round.m4:before{-webkit-transform:translate(-14px,14px);-moz-transform:translate(-14px,10px);-ms-transform:translate(-14px,14px);-o-transform:translate(-14px,14px);transform:translate(-10px,10px);}
.index .page4 .round.m4:after{-webkit-transform:translate(-9px,9px);-moz-transform:translate(-9px,9px);-ms-transform:translate(-9px,9px);-o-transform:translate(-9px,9px);transform:translate(-5px,5px);}


.index .page4 .round.m5:before{-webkit-transform:translate(-8px,8px);-moz-transform:translate(-8px,8px);-ms-transform:translate(-10px,10px);-o-transform:translate(-8px,8px);transform:translate(-8px,8px);}
.index .page4 .round.m3:after{-webkit-transform:translate(-12px,12px);-moz-transform:translate(-12px,12px);-ms-transform:translate(-12px,12px);-o-transform:translate(-12px,12px);transform:translate(-12px,12px);}




.index .page4 .img{width:80%;position:absolute;top:10%;left:10%;}
.index .page4 .item{width:86px;height:86px;border-radius:100px;position:absolute;border:1px #4fb1f7 solid;z-index:10;background:#5e5e5e;cursor:default;}
.index .page4 .item.i1{top:5%;left:5%;}
.index .page4 .item.i2{bottom:7%;left:5%;}
.index .page4 .item.i3{top:5%;right:5%;}
.index .page4 .item.i4{bottom:7%;right:3%;}
.index .page4 .item .text{width:69%;position:absolute;line-height:28px;}
.index .page4 .item .text .f-32{color:#fff;}
.index .page4 .item .text .f-16{color:#a2a19e;}
.index .page4 .item.i1 .text,.index .page4 .item.i2 .text{top:-100%;right:100%;padding-right:20px;}
.index .page4 .item.i3 .text{left:100%;top:30%;}
.index .page4 .item.i4 .text{left:100%;top:-7%;}
.index .page4 .item .line{width:30px;height:1px;border-top:2px #4fb1f7 solid;display:inline-block;margin:20px 0;}
.index .page4 .item i{color:#fed227;font-size:54px;line-height:86px;text-align:center;display: block;cursor:pointer;}
.index .page4 .item:hover,.index .page4 .item.active{background-color:#4fb1f7;}
.index .page4 .item:hover i,.index .page4 .item.active i{color:#fff;}
.index .page4 .item:hover .text .f-16,.index .page4 .item.active .text .f-16{color:#fff;}

/*框架*/
body.noScroll{overflow:hidden;}
.loadIframe{width:100%;height:100%;position:fixed;float:none;top:0px;left:0px;z-index:90000;}
.loadIframe .mask{width:100%;height:100%;position: absolute;top:0px;left:0px;background-color:rgba(0,0,0,0.6);}
.loadIframe iframe{width:100%;height:100%;position:absolute;float:none;top:0px;right:0px;background-color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-ms-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;box-shadow:-10px 0 10px rgba(0,0,0,0.1);z-index:10;}
.loadIframe iframe.show{-webkit-transform:translateX(0);transform:translateX(0);}

.institute .page5 .col-sm-10 input.no, .institute .page5 textarea.no,.partner .page5 .col-sm-10 input.no{border-color:#ff0000;}


/*单页*/
.textPage .back{background-color:#ffcf17;}
.textPage .back a{padding:20px 30px;float:left;}
.textPage .back a:hover{background-color:#edc116;}
.textPage .info{padding:40px 50px;}

/*合作*/
.partner .page1 .mask{z-index:2;}
.partner .page1 img,.partner .page1 .info{width:100%;}
.partner .page1 .info{position:absolute;top:40%;left:0px;}
.partner .page1 .info img{width:auto;margin:20px 0;}

.partner .page2 .cm{display: inline-block;}
.partner .page2 .title{padding:60px 0;position:relative;z-index:10;}
.partner .page2 .swiper-container{padding:0 0 110px;}
.partner .page2 .swiper-lazy-preloader{background:none;}
.partner .page2 .swiper-pagination{bottom:50px;}
.partner .page2 .swiper-pagination .swiper-pagination-bullet{background:none;border:2px #fff solid;width:14px;height:14px;border-radius:14px;}
.partner .page2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;}
.partner .page2 .img{width:804px;position: relative;float:left;}
.partner .page2 .text{width:396px;height:100%;position: absolute;top:0px;right:0px;padding:60px 40px 0;background-color:rgba(54,55,57,0.6);}

.partner .page3 .title{position:relative;}
/*.partner .page3 .title:after{content:"";width:50px;border-top:3px #454545 solid;display:inline-block;margin-top:20px;}*/
.partner .page3 span{position: relative;display: inline-block;}
.partner .page3 .iconfont{width:64px;height:64px;line-height:64px;font-size:64px;text-align:center;display:inline-block;color:#ffcf17;margin-right:15px;}
.partner .page3 font{font-size: 18px;color:#000;position:absolute;top:20px;left:23px;}
.partner .page3 .text{line-height:64px;font-size:15px;}

.partner .page4 .info{display:none;}

.partner .page5 .btnGroup a{padding:10px 40px;line-height:36px;border-radius:100px;display:inline-block;font-size:16px;background-color:#ffcf17;border:1px #ffcf17 solid;background:none;border-color:#454545;color:#454545;}
.partner .page5 .btnGroup font{padding:10px 30px;display:inline-block;top:-8px;position: relative;}
.partner .page5 .btnGroup font i{margin-right:0px;}
.partner .page5 .btnGroup i{font-size:26px;float:left;height:36px;margin-right:10px;}
.partner .page5 .btnGroup a:hover{background:#ffcf17;border-color:#ffcf17;color:#454545;}
.partner .page5 .box{border:1px #e5e5e5 solid;padding:40px;display: inline-block;width:100%;}
.partner .page5 .col-sm-2{padding:0px;margin:0px;text-align:right;}
.partner .page5 .col-sm-10 input{border:none;border-bottom:1px #a0a0a0 solid;width:85%;padding:5px 0;background:none;}
.partner .page5 input{color:#121212;font-size:14px;}
.partner .page5 input:focus{border-color:#ffcf17;}
.partner .page5 .btn{width:120px;height:40px;color:#fff;background-color:#e60012;border-radius:100px;}

.dib{display: inline-block;}

/*联系*/
.contact .page1 .mask{z-index:2;}
.contact .page1 img,.contact .page1 .info{width:100%;}
.contact .page1 .info{position:absolute;top:40%;left:0px;}
.contact .page1 .info img{width:auto;margin:20px 0;}

.contact .page2{background-color: #f9f9f9;}
.contact .page2 .col-sm-3{border-left:1px #aeaeae solid;min-height:166px;}
.contact .page2 .col-sm-3:first-child{border:none;}
.contact .page2 .info{display:inline-block;width:100%;}
.contact .page2 .iconfont{width:90px;height:90px;line-height:90px;text-align:center;display:inline-block;background-color:#fcd22e;color:#000;border-radius:100px;font-size:40px;margin-top:19px;}
.contact .page2 font{display: block;font-size:16px;}

.contact .page3,.contact #maps{height:280px;}

/*产品*/
.product .title{width:100%;display:inline-block;}
.product .page1 .mask{z-index:2;}
.product .page1 img,.product .page1 .info{width:100%;}
.product .page1 .info{position:absolute;top:40%;left:0px;}
.product .page1 .info img{width:auto;margin:20px 0;}

.product .content{background-color:#2e2e2e;width:100%;position:relative;display:inline-block;overflow:hidden;}
.product .content .mask{width:50%;position:absolute;left:0px;top:0px;height:100%;background-color:#fff;}
.product .cm{max-width:1400px;}
.product .right-menu{width:260px;min-height:400px;position:absolute;right:0px;top:140px;z-index:50;padding:35px;background-color:#febe04;padding:40px 30px;}
.product .right-menu a{width:100%;position:relative;float:left;font-size:17px;color:#fff;margin:15px 0;line-height:24px;}
.product .right-menu a:before{content:"";width:0px;height:2px;background-color:#e91122;position:absolute;top:50%;right:170px;margin-top:-1px;}
.product .right-menu a:hover,.product .right-menu a.active{color:#e91122;}
.product .right-menu a:hover::before,.product .right-menu a.active:before{width:30px;}
.product .right-menu a font{display:block;margin-left:45px;}
.product .page-number{width:100%;height:140px;line-height:140px;position:relative;display:inline-block;background-color:#2e2e2e;}
.product .page-number:before{content:"";width:100%;height:100%;position:absolute;left:-50%;top:0px;background-color:#2e2e2e;}
.product .page-number font{width:35%;height:125%;background-color:#3d3d3d;color:#4a4949;position:absolute;top:0px;right:0px;text-align:right;font-size:150px;font-weight:normal;padding-right:50px;}
.product .group{margin-right:260px;padding-right:40px;background-color:#fff;position:relative;z-index:2;}
.product .group .info .box{	 overflow:hidden;}

.product .g1 p{margin-bottom:20px;}
.product .g1 .col-sm-6 p{margin-bottom:10px;}
.product .g1 .col-sm-6 .line{width:100%;margin:25px 0;}
.product .g1 font.redt{width:45px;display:inline-block;}

.product .g2 .title .first{padding:10px 40px;font-size:16px;border:1px #9e9e9e solid;display:inline-block;color:#454545;}
.product .g2 .title .tit font{width:310px;}
.product .g2 .title span.active .first{color:#fff;background-color:#fc3848;border-color:#fc3848;}
.product .g2 .title span{display:inline-block;margin-right:20px;position:relative;margin-bottom: 50px;}
.product .g2 .title span:last-child .sub{left:auto;right:0px;}
.product .g2 .title span:last-child .sub a{margin-right:0px;margin-left:30px;}
.product .g2 .title span:first-child{margin-left:0px;}
.product .g2 .title .sub{min-width:100%;position:absolute;top:100%;left:0px;line-height:30px;white-space: nowrap;margin-top:15px;display:none;}
.product .g2 .title .sub a{padding:0px;border:none;background:none;font-size:15px;margin-right:30px;white-space: nowrap;color:#454545;}
.product .g2 .title .sub a:hover,.product .g2 .title .sub a.active{color:#fc3848;}
.product .g2 .title .sub.r{left:auto;right:0px;}
.product .g2 .table tr th{text-align:center;font-weight:normal;}
.product .g2 .table tr th,.product .g2 .table thead,.product .g2 .table .bg,.product .g2 .table .first td:first-child{background-color:#edebe6;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{vertical-align: middle;}
.product .g2 .title .pull-right{position:relative;}

.product .group.g2 .info img{width:100%;display:none;}
.product .group .box table li{  list-style-type: none;}

.product .g3 .col-sm-6{overflow:hidden;padding:0px;width:48%;margin-top:40px;cursor:pointer;}
.product .g3 .col-sm-6:nth-child(2n){float:right;}
.product .g3 .col-sm-6 img,.product .g3 .list{width:100%;}
.product .g3 .col-sm-6 font{line-height:50px;background-color:#ebebeb;display:inline-block;width:100%;text-align:center;position:relative;z-index:2;}
.product .g3 .col-sm-6:hover font{background-color:#febe04;}
.product .g3 .list{display:inline-block;}

.product .g4 th{font-weight:normal;background-color:#f5f4f4;font-size:16px;}
.product .g4 th .iconfont{display:inline-block;width:50px;height:50px;line-height:52px;text-align:center;border-radius:50px;background-color:#7a7a7a;color:#fff;font-size:28px;margin-right:30px;}
.product .g4 td{padding:20px;}
.product .g4 th{padding:20px 20px 20px 50px;}
.product .g4 .col-sm-6{padding-left:0px;margin-top:35px;}
.product .g4 .col-sm-6:nth-child(2n){padding:0 0 0 15px;}
.product .g4 .col-sm-6 .item{ine-height:26px;padding:5px 0 5px 20px;display:inline-block;width:100%;position: relative;}
.product .g4 .col-sm-6 .item:before{content:"◆";position:absolute;top:5px;left:0px;font-size:20px;line-height:20px;color:#febe04;}

/*行业解决方案*/
.productView .cm{max-width:750px;padding:20px 0;}
.productView .img,.productView .img img{width:100%;}
.productView .txt{margin-left:65px;}
.productView .col-sm-6{padding-left: 0px;}

/*研究*/
.institute .page1 .cm{width:62.5%;}
.institute .page1 .mask{z-index:2;}
.institute .page1 img,.institute .page1 .info{width:100%;}
.institute .page1 .info{position:absolute;top:40%;left:0px;text-align:left;}
.institute .page1 .info img{width:auto;margin:20px 0;}

.institute .page2{padding:130px 0;color:#aaa8a7;}
.institute .page2 .row{margin-top:60px;}
/*.institute .page2:before{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:rgba(0,0,0,0.7);}*/
.institute .page2 .col-sm-4{cursor: pointer;border-left:1px #818080 solid;padding:0 35px;min-height:262px;}
.institute .page2 .col-sm-4:first-child{border:none;/*padding-right:50px;*/}
/*.institute .page2 .col-sm-4:nth-child(2){padding-left:50px;}
.institute .page2 .col-sm-4:nth-child(3){padding-left:50px;}*/
.institute .page2 .num font{width:92px;height:92px;line-height:92px;border-radius:100px;text-align:center;border:2px #aaa8a7 solid;display:inline-block;}
.institute .page2 .col-sm-4.active{color:#fff;}
.institute .page2 .col-sm-4.active .num font{border-color:#f2c51c;color:#f2c51c;}

.institute .page3{padding:90px 0;background-color:#eee;}
.institute .page3 .col-sm-2{float:none;display:inline-block;color:#1a1a1a;cursor:pointer;}
.institute .page3 .col-sm-2 i{width:65px;height:65px;line-height:65px;text-align:center;display:inline-block;border:1px #1a1a1a solid;border-radius:100px;font-size:32px;}
.institute .page3 .col-sm-2 font{display:block;margin-top:12px;}
.institute .page3 .col-sm-2.active i{color:#fff;border-color:#e60012;background-color:#e60012;}
.institute .page3 .info{width:100%;display:inline-block;}
.institute .page3 .info table{width:100%;height:100%;}
/*.institute .page3 .info .cm{max-width:1000px;}*/
.institute .page3 .info .title{width:16.66666667%;height:100%;position: absolute;left:0px;top:0px;background:url(../img/line.png) no-repeat right center;}
.institute .page3 .info .col-sm-10{padding:0 40px;}
.institute .page3 .info .item{display:none;}
/*.institute .page3 .photo .item{display:none;}*/
.institute .page3 .photo .swiper-slide img{width:100%;}
.institute .page3 .photo .swiper-lazy{position: absolute;top:0px;left:0px;}
.institute .page3 .swiper-lazy-preloader{background-color:#dadada;}
.institute .page3 .swiper-container{padding-bottom:10px;}
.institute .page3 .page{width:150px;margin:0 auto;}
.institute .page3 .btn{float:left;width:50px;height:34px;line-height:34px;font-size:30px;padding:0px;box-shadow:none;}
.institute .page3 .btn:hover{color:#e7202f;}
.institute .page3 .swiper-pagination{width:50px;height:auto;position:relative;left:auto;bottom:auto;float:left;line-height:34px;}
.institute .page3 .swiper-pagination span{background:none;width:auto;height:auto;font-size:15px;}

.institute .page4{padding:150px 0;}
.institute .page4 .w50{width:45%;}
.institute .page4 .itemBox{width:200%;display:inline-block;white-space: nowrap;}
.institute .page4 .item{border:1px #373b42 solid;float:left;margin:0px;background-color:rgba(37,37,37,0.5);width:360px;position: relative;margin-left:-1px;}
.institute .page4 .item.w100{width:719px;margin-top:10px;}
.institute .page4 .item .num{width:48px;height:100%;position: absolute;left:0px;top:0px;background-color:#d2af2b;color:#fff;text-align:center;font-size:22px;}
.institute .page4 .item .num td:after{content:"";width:25px;border-top:2px #222 solid;display:inline-block;}
.institute .page4 .item table{width: 100%;height:100%;}
.institute .page4 .item .con{margin-left:48px;padding:20px;white-space: normal;min-height:100px;}

.institute .page5{padding-bottom:70px;}
.institute .page5 .title font{padding:60px;display:inline-block;background-color: #fff;border-radius:30px;margin-top:-30px;}
.institute .page5 .row{margin:0 0 30px 0;}
.institute .page5 .col-sm-2,.institute .page5 .col-sm-4,.institute .page5 .col-sm-10{padding:0px;}
.institute .page5 .col-sm-2{margin:0px;height:30px;line-height:30px;}
.institute .page5 .col-sm-10 input,.institute .page5 textarea{border:none;border-bottom:1px #a0a0a0 solid;width:85%;padding:5px 0;}
.institute .page5 .col-sm-10{position:relative;}
.institute .page5 .col-sm-10 font{position: absolute;top:0px;left:87%;white-space: nowrap;line-height:30px;}
.institute .page5,.institute .page5 input,.institute .page5 textarea{color:#121212;}
.institute .page5 input:focus,.institute .page5 textarea:focus{border-color:#ffcf17;}
.institute .page5 input,.institute .page5 textarea{font-size:14px;}
.institute .page5 .checkbox-inline{margin-top:4px;}
.institute .page5 textarea{width:100%;height:110px;line-height:22px;border:1px #a0a0a0 solid;padding:10px;}
.institute .page5 .btn{width:120px;height:40px;color:#fff;background-color:#e60012;border-radius:100px;}

.institute .page6{position: relative;overflow:hidden;}
.institute .page6 table{height:100%;}
.institute .page6 p{margin-bottom:20px;}
.institute .page6 .cm{height:100%;}
.institute .page6 .text{width:438px;background-color:rgba(0,0,0,0.7);padding:50px 35px;}

/*人才*/
.recruit{background-color:#f6f6f9;}
.recruit .page1 .mask{z-index:2;}
.recruit .page1 img,.recruit .page1 .info{width:100%;}
.recruit .page1 .info{position:absolute;top:40%;left:0px;}
.recruit .page1 .info img{width:auto;margin:20px 0;}

.recruit .page2 .col-sm-2{padding-left:0px;line-height:65px;}
.recruit .page2 .col-sm-2 span{cursor:pointer;display:inline-block;width:100%;padding:15px 0;height:95px;}
.recruit .page2 .col-sm-2 span:nth-child(2n){padding-left:40px;}
.recruit .page2 .col-sm-2 font{float:left;font-size:15px;}
.recruit .page2 i{width:65px;height:65px;text-align:center;float:left;border-radius:100px;background-color:#909091;color:#fff;font-size:36px;margin-right:15px;}
.recruit .page2 .col-sm-2 span:hover,.recruit .page2 .col-sm-2 span.active{color:#fc635b;}
.recruit .page2 span:hover i,.recruit .page2 span.active i{background-color:#fc635b;}
.recruit .page2 .col-sm-10{padding:0px;position:relative;}
.recruit .page2 .col-sm-10 .absolute{opacity: 0.01;}
.recruit .page2 .col-sm-10 .absolute.show{opacity: 1;}

.recruit .page3 .item{display:none;}
.recruit .page3 .box{overflow:hidden;font-size: 0;}
.recruit .page3 .col{width:18%;margin-right:2.5%;border:1px #e0e0e0 solid;display:inline-block;margin-top:30px;}
.recruit .page3 .col:hover{box-shadow:0 0 10px rgba(0,0,0,0.2);background-color:#fff;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}
.recruit .page3 .col:nth-child(5n),.recruit .page3 .col:last-child{margin-right:0px;}
.recruit .page3 .col img{width:100%;}
.recruit .page3 .col font{display:block;font-size:15px;line-height:40px;}

.recruit .page4 .title a,.recruit .page4 .xiaoyuan tbody a{display:inline-block;padding:8px 25px;font-size:16px;white-space: nowrap;border:1px #d3d3d3 solid;border-radius:5px;margin:45px 0 0 15px;}
.recruit .page4 .title a:hover,.recruit .page4 .title a.active,.recruit .page4 .xiaoyuan tbody a{background-color:#ffcf17;color:#000;border-color:#ffcf17;}
.recruit .page4 .xiaoyuan{background-color:#fafafa;}
.recruit .page4 .xiaoyuan td{border:none;line-height:24px;padding:20px;border-left:1px #d6d6d6 solid;font-size:15px;}
.recruit .page4 .xiaoyuan td:first-child{border-left:none;font-size:16px;}
.recruit .page4 .xiaoyuan thead{background-color:#eaeaea;}
.recruit .page4 .xiaoyuan thead td{font-size:16px;}
.recruit .page4 .xiaoyuan tbody a{display: inline-block;padding:5px 18px;border-radius:4px;font-size:15px;margin:0;}
.recruit .page4 .xiaoyuan tbody a:hover{background:none;border-color:#444;}
.recruit .page4 .xiaoyuan tbody td{padding:40px 20px;}
.recruit .page4 .xiaoyuan tbody tr:nth-child(2n){background-color: #f3f3f3;}

.recruit .page4 .shehui th{background-color: #f5f5f5;font-weight:normal;font-size:16px;}
.recruit .page4 .shehui th,.recruit .page4 .shehui td{padding:20px;position:relative;overflow:hidden;}
.recruit .page4 .shehui td a{position:absolute;top:0px;right:0px;padding:20px 50px;font-size:16px;background-color:#ffe100;text-align:center;margin:0px;}
.recruit .page4 .shehui td a:hover{background-color:#e8cd00;color:#fff;}
.recruit .page4 .shehui td{line-height:24px;}
.recruit .page4 .shehui td font{min-width:30%;max-width:47%;margin-right:3%;display:inline-block;}
.recruit .page4 .shehui td.two font{min-width:100%;max-width:none;margin-right:0px;}
.recruit .page4 .item{display:none;}

/*视频*/
.videoPage .w60,.videoPage .w40{height:450px;float:left;position: relative;}
.videoPage .w60{background-color:#000;}
.videoPage .w40{padding:40px;background-color:rgba(0,0,0,0.3);}
.videoPage .w40 .con{height:182px;overflow:hidden;}
.videoPage .w40 .share a,.videoPage .w40 .share{color:#a8a8a8;}
.videoPage .w40 .share a{font-size:24px;display: inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius: 40px;border:1px #a8a8a8 solid;margin-left:10px;}
.videoPage .w40 .share a:hover{color:#f4c210;border-color:#f4c210;}
.videoPage .swiper-container{height:auto;}
.videoPage .swiper-slide,.goplay{cursor: pointer;}
.videoPage .swiper-slide img,.videoPage .swiper-slide .iconfont{opacity:0.6;}
.videoPage .swiper-slide .iconfont{width:40px;height:40px;line-height:40px;text-align:center;position: absolute;left:50%;top:50%;margin:-20px 0 0 -20px;color:#fff;font-size:34px;}
.videoPage .swiper-slide.active img,.videoPage .swiper-slide:hover img,.videoPage .swiper-slide:hover .iconfont{opacity:1;}
.videoPage .swiper-slide.active .iconfont{display:none;}
.videoPage .swiper-lazy-preloader{background-color:#000;}
.videoPage .thumb{padding:0 80px;position: relative;}
.videoPage .thumb .prev,.videoPage .thumb .next{width:46px;height:46px;line-height:46px;text-align:center;font-size:30px;position:absolute;left:0px;top:50%;margin-top:-23px;border-radius:50px;border:1px #ebebeb solid;color:#ebebeb;}
.videoPage .thumb .prev:hover,.videoPage .thumb .next:hover{color:#000;background-color:#ffcf17;border-color:#ffcf17;}
.videoPage .thumb .next{left:auto;right:0px;text-indent:5px;}

.videoPage{margin-top:0px;}
.videoPage .close{width:34px;height:34px;position:absolute;float:none;top:30px;right:30px;background:url(../images/video_close.png) no-repeat;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;cursor:pointer;z-index:100;}
.videoPage .close:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.playBox.jp-video-full{width:100%;height:100%;position:fixed;float:none;top:0px;left:0px;bottom:0px;right:0px;z-index:20000;}
.playBox,.playBox iframe{width:100%;height:100%;background-color:#000;}
.playBox.jp-video-full .gui{width:auto;right:20px;left:20px;bottom:20px;}
.playBox .movie{overflow:hidden;width:100%;height:100%;}
.playBox .movie img{width:100%;height:auto;}
.playBox .movie img{height:100%;}
.gui{height:40px;padding:5px 0;position:absolute;float:none;left:0px;bottom:0px;right:0px;z-index:101;background-color:rgba(0,0,0,0.8);border-top:1px #222 solid;filter:alpha(opacity=1);-moz-opacity:0.01;-khtml-opacity:0.01;opacity:0.01;}
.gui.show{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.gui button{border:none;cursor:pointer;width:30px;height:30px;background:url(../images/playbtn.png) no-repeat;overflow:hidden;text-indent:-999px;}

.gui button.jp-play{background-position:0px 0px;}
.jp-state-playing .gui button.jp-play{background-position:0px -30px;}
.gui button.jp-mute{background-position:0px -60px;float:right;}
.jp-state-muted .gui button.jp-mute{background-position:0px -90px;}
.gui button.jp-full-screen{background-position:0px -120px;float:right;}
.jp-state-full-screen .gui button.jp-full-screen{background-position:0px -150px;}

.playBar{height:3px;position:absolute;float:none;left:45px;right:75px;top:19px;bottom:12px;background:url(../img/loadbar.gif) repeat-x left center;}
.jp-seek-bar,.jp-play-bar{height:3px;background-color:#222;cursor:pointer;}
.jp-play-bar{background-color:#eaab3f;float:none;position:static;}
.playBox .playBtn{width:100%;height:100%;position:absolute;float:none;top:0px;left:0px;overflow:hidden;background:url(../img/play.png) no-repeat center center;z-index:100;cursor:pointer; opacity:0.8;}
.playBox.jp-state-playing .playBtn{display:none;}
.playBox .playBtn:hover{opacity:1;}
.playBox.jp-video-full{width:100%;height:100%;position:fixed;float:none;top:0px;left:0px;bottom:0px;right:0px;z-index:20000;}

/*网站地图*/
.mapPage .cm{max-width:1000px;}
.map_t{background:#ececec;border-bottom:1px solid #ddd;padding:10px 10px;margin:20px 0 5px;float:none;display:block;}
.map_line{overflow:hidden;line-height:30px;padding:0 10px 8px;border-bottom:1px solid #ddd;*zoom:1;float:none;display:block;}
.map_line h4{float:left;margin:8px 10px 0 0;}
.map_line h4 a{display:block;text-align:center;background:#ececec;font-size:14px;float:left;min-width:84px;padding:0 10px;}
.map_line h4 a:hover{background:#198eed;color:#fff;}
.site_cell{float:none;display:block;margin-left:114px;}
.mg0{float:none;display:block;margin:0px;}
.site_cell a{float:left;background:url(../images/cir_map.gif) 18px 10px no-repeat;padding-left:35px;transition:none;margin-top:8px; white-space:nowrap;}
.mg0 a{float:left;background:url(../images/cir_map.gif) 18px 10px no-repeat;padding-right:35px;transition:none;margin-top:8px; white-space:nowrap;}
.site_cell a:hover{background-position:18px -31px;color:#198eed;}


/*swiper*/
/* .swiper-container{width: 100%;height: 100%;margin:0 auto;position:relative;overflow: hidden;z-index: 1;}
.swiper-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-o-transform: translate(0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.swiper-slide{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;text-align: center;}
.swiper-slide img{width:100%;}
.swiper-slide .text{display:none;}
.swiper-slide.swiper-slide-active .text{display:block;}
.swiper-pagination{width:100%;position:absolute;left:0px;bottom:20px;z-index:10;text-align:center;}
.swiper-pagination span{display:inline-block;width:10px;height:10px;background-color:#454545;border-radius:10px;margin:0 3px;cursor:pointer;}
.swiper-pagination span.swiper-pagination-bullet-active{background-color:#e60012;}
.swiper-lazy-preloader{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;background-color:#fff;}
.swiper-lazy-preloader:before{content:"";width:50px;height:50px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;background:url(../img/load.png) no-repeat;-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;}
@-webkit-keyframes rotate {0%{-webkit-transform: rotate(0deg);}100%{-webkit-transform: rotate(-360deg);}}
@keyframes rotate {0%{-webkit-transform: rotate(0deg);}100%{-webkit-transform: rotate(-360deg);}}
.parallax-bg{position: absolute;left: -10%;top: 0;width: 150%;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;}
 */

/*宽度*/
.w5{width:5%;}
.w10{width:10%;}
.w15{width:15%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w35{width:35%;}
.w40{width:40%;}
.w42{width:42%;}
.w45{width:45%;}
.w50{width:50%;}
.w55{width:55%;}
.w60{width:60%;}
.w65{width:65%;}
.w70{width:70%;}
.w75{width:75%;}
.w80{width:80%;}
.w85{width:85%;}
.w90{width:90%;}
.w95{width:95%;}

/*window*/
.bodyMask{width:100%;height:100%;position:fixed;float:none;top:0px;left:0px;z-index:1000;background:#496381;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;display:none;}
.bodyWindow{background-color:#fff;padding:20px;position:fixed;float:none;top:45%;left:50%;z-index:1500;display:none;}
.bodyWindow .close{width:30px;height:30px;position:absolute;float:none;top:0px;right:-40px;cursor:pointer;z-index:10;opacity: 1;}
.bodyWindow .close i{width:30px;height:30px;float:left;background:url(../img/close.png) no-repeat center center;}

.bodyWindow.openread{width:600px;height:500px;padding:0px;margin:-250px 0 0 -300px;}
.bodyWindow.openread .title{height:50px;line-height:50px;padding:0 30px;}
.bodyWindow.openread .info{height:550px;overflow: hidden;overflow-y:auto;padding:10px 30px;}

.bodyWindow.upload{width:300px;padding:40px;margin:-100px 0 0 -190px;}
.bodyWindow.upload .fileName{display:none;}
.bodyWindow.upload .btn{height:30px;line-height:30px;padding:0 20px;position:relative;float:left;color:#fff;white-space:nowrap;margin-right:10px;overflow:hidden;border-radius:0px;font-size:12px;}
.bodyWindow.upload .btn input{width:500px;height:500px;font-size:500px;position:absolute;float:none;top:0px;left:0px;cursor:pointer;filter:alpha(opacity=1);-moz-opacity:0.01;-khtml-opacity:0.01;opacity:0.01;}
.bodyWindow.upload .btn.org{background-color:#ffa200;}
.bodyWindow.upload .btn.org:hover{background-color:#ffb533;}
.bodyWindow.upload .btn.blue{background-color:#e60012;}
.bodyWindow.upload .btn.blue:hover{background-color:#d40011;}
.bodyWindow.upload .btn.grey{border:1px #e4e4e4 solid;color:#444;}

/* .banner,.bodyWindow.qrcode{background:url(../img/load.gif) no-repeat center center;} */
.bodyWindow.qrcode{width:250px;padding:20px;margin:-135px 0 0 -135px;background-color:#fff;border-radius:5px;}
.bodyWindow.qrcode img{width:210px;height:210px;}

/*¶¯»­*/
.swiper-pagination span,.menu a:before,.menu a:after,.index .page3 img,.index .page3 .text i,.index .page3 .text font,.index .page4 .round:before,.index .page4 .round:after,.index .page4 .item,.index .page4 .item i,.index .page4 .item .text .f-16,.index .page5 .item .img,.index .page5 .item .img img,.index .page5 .item,.index .page5 .item .text:before,.menuBtn,.institute .page2 .col-sm-4,.institute .page2 .num font,.institute .page3 .col-sm-2,.institute .page3 .col-sm-2 i,.product .g3 .col-sm-6 img,.product .g3 .col-sm-6 font,.about .page5 .tab a i,.about .page6 .item:before,.recruit .page2 .col-sm-10 .absolute,.recruit .page3 .col{-webkit-transition: all 0.65s ease-in-out;-moz-transition: all 0.65s ease-in-out;-ms-transition: all 0.65s ease-in-out;-o-transition: all 0.65s ease-in-out;transition: all 0.65s ease-in-out;}
a,.product .right-menu a,.product .right-menu a:before,.product .g2 .title .first,.bodyWindow .close,.about .page3 .tab a i,.recruit .page2 .col-sm-2 span,.recruit .page2 .col-sm-2 span i{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.index .page3 a:hover img{-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-o-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}
.product .g3 .col-sm-6:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.bodyWindow .close:hover{-moz-transform: rotate(180deg);-moz-transform-origin: center center;-webkit-transform: rotate(180deg);-webkit-transform-origin: center center;-o-transform: rotate(180deg);-o-transform-origin: center center;transform: rotate(180deg);transform-origin: center center;}

.pagenow{opacity:0;}
.fadeIn{
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn;
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
.fadeInUp{
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
}
.fadeInDown{
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown;
}
.fadeInRight{
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight;
}
.fadeInLeft{
	-webkit-animation-name:fadeInLeft;
	animation-name:fadeInLeft;
}
.fadeInUp,.fadeInRight,.fadeInLeft,.fadeInDown,.fadeIn{
	-webkit-animation-duration:1.2s;
	animation-duration:1.2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.delay100 {
	-webkit-animation-delay: 0.1s;
	animation-delay: 0.1s;
}
.delay200 {
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
.delay300 {
	-webkit-animation-delay: 0.3s;
	animation-delay: 0.3s;
}
.delay400 {
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
}
.delay500 {
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}
.delay600 {
	-webkit-animation-delay: 0.6s;
	animation-delay: 0.6s;
}
.delay700 {
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
}
.delay800 {
	-webkit-animation-delay: 0.8s;
	animation-delay: 0.8s;
}
.delay900 {
	-webkit-animation-delay: 0.9s;
	animation-delay: 0.9s;
}
.delay1000 {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}
.delay1100 {
	-webkit-animation-delay: 1.1s;
	animation-delay: 1.1s;
}
.delay1200 {
	-webkit-animation-delay: 1.2s;
	animation-delay: 1.2s;
}
.delay1300 {
	-webkit-animation-delay: 1.3s;
	animation-delay: 1.3s;
}
.delay1400 {
	-webkit-animation-delay: 1.4s;
	animation-delay: 1.4s;
}
/*animate*/
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);-ms-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);-ms-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}

/* 间距 */
.mt-1{margin-top:1px;}
.mt-3{margin-top:3px;}
.mt-4{margin-top:4px;}
.mt-5{margin-top:5px;}
.mt-6{margin-top:6px;}
.mt-7{margin-top:7px;}
.mt-8{margin-top:8px;}
.mt-9{margin-top:9px;}
.mt-10{margin-top:10px;}
.mt-12{margin-top:12px;}
.mt-14{margin-top:14px;}
.mt-15{margin-top:15px;}
.mt-18{margin-top:18px;}
.mt-20{margin-top:20px;}
.mt-22{margin-top:22px;}
.mt-25{margin-top:25px;}
.mt-30{margin-top:30px;}
.mt-36{margin-top:36px;}
.mt-40{margin-top:40px;}
.mt-50{margin-top:50px;}
.mt-60{margin-top:60px;}
.mt-70{margin-top:70px;}
.mt-80{margin-top:80px;}
.mt-90{margin-top:90px;}
.mt-120{margin-top:150px;}

.mr-3{margin-right:3px;}
.mr-4{margin-right:4px;}
.mr-5{margin-right:5px;}
.mr-8{margin-right:8px;}
.mr-10{margin-right:10px;}
.mr-12{margin-right:12px;}
.mr-15{margin-right:15px;}
.mr-20{margin-right:20px;}
.mr-30{margin-right:30px;}
.mr-60{margin-right:60px;}
.mr-70{margin-right:70px;}

.mb-5{margin-bottom:5px;}
.mb-10{margin-bottom:10px;}
.mb-15{margin-bottom:15px;}
.mb-20{margin-bottom:20px;}

.ml-1{margin-left:1px;}
.ml-3{margin-left:3px;}
.ml-8{margin-left:8px;}
.ml-10{margin-left:10px;}
.ml-15{margin-left:15px;}
.ml-20{margin-left:20px;}
.ml-30{margin-left:33px;}
.ml-40{margin-left:40px;}
.ml-50{margin-left:50px;}
.ml-60{margin-left:60px;}
.ml-70{margin-left:70px;}
.ml-75{margin-left:75px;}
.ml-98{margin-left:98px;}
.ml-90{margin-left:90px;}
.ml-100{margin-left:100px;}
.ml-110{margin-left:110px;}
.ml-125{margin-left:125px;}
.ml-130{margin-left:130px;}
.ml-160{margin-left:160px;}
.ml-170{margin-left:170px;}

.mlr-3{margin-left:3px;margin-right:3px;}
.mlr-5{margin-left:5px;margin-right:5px;}
.mlr-8{margin-left:8px;margin-right:8px;}
.mlr-10{margin-left:10px;margin-right:10px;}
.mlr-15{margin-left:15px;margin-right:15px;}
.mlr-20{margin-left:20px;margin-right:20px;}
.mlr-30{margin-left:20px;margin-right:30px;}

/* 内间距 */
.pt-10{padding-top:10px;}
.pt-15{padding-top:15px;}
.pt-20{padding-top:20px;}
.pt-24{padding-top:24px;}
.pt-27{padding-top:27px;}
.pt-30{padding-top:30px;}

.pr-12{padding-right:12px;}
.pr-20{padding-right:20px;}
.pr-30{padding-right:30px;}

.pm-10{padding-bottom:10px;}
.pm-15{padding-bottom:15px;}

.plr-5{padding-left:5px;padding-right:5px;}
.pl-12{padding-left:12px;}
.plr-10{padding-left:10px;padding-right:10px;}
.pl-10-r-15{padding-left:10px;padding-right:15px;}
.plr-14{padding-left:14px;padding-right:14px;}
.plr-15{padding-left:15px;padding-right:15px;}
.plr-20{padding-left:20px;padding-right:20px;}
.plr-30{padding-left:30px;padding-right:30px;}

.ptm-10{padding-top:10px;padding-bottom:10px;}
.ptm-15{padding-top:15px;padding-bottom:15px;}
.ptm-20{padding-top:20px;padding-bottom:20px;}
.ptm-30{padding-top:30px;padding-bottom:30px;}
.ptm-50{padding-top:50px;padding-bottom:50px;}
.ptm-60{padding-top:60px;padding-bottom:60px;}
.ptm-75{padding-top:75px;padding-bottom:75px;}

/* 行高 */
.h-35{line-height:35px;}
.h-30{line-height:30px;}
.h-18{line-height:18px;}
.h-16{line-height:16px;}
.h-20{line-height:20px;}
.h-22{line-height:22px;}
.h-24{line-height:24px;}
.h-25{line-height:25px;}
.h-26{line-height:26px;}
.h-28{line-height:28px;}
.h-29{line-height:29px;}
.h-33{line-height:33px;}
.h-37{line-height:37px;}
.h-38{line-height:38px;}
.h-40{line-height:40px;}
.h-44{line-height:44px;}
.h-54{line-height:54px;}

/* 边框 */
.b-a{border:1px #b9b9b9 solid;}
.b-l{border-left:1px #b9b9b9 solid;}
.b-r{border-right:1px #b9b9b9 solid;}
.b-t{border-top:1px #b9b9b9 solid;}
.b-b{border-bottom:1px #b9b9b9 solid;}
.b-ld{border-left:1px #b9b9b9 dashed;}
.b-rd{border-right:1px #b9b9b9 dashed;}
.b-td{border-top:1px #b9b9b9 dashed;}
.b-bd{border-bottom:1px #b9b9b9 dashed;}

/* 背景 */
.bg-orange{background-color:#ffac45;}
.bg-white{background-color:#fff;}
.bg-grey{background-color:#f2f4f8;}
.bg-blue{background-color:#39ade7;}
.bg-green{background-color:#b3d56c;}
.bg-purple{background-color:#be9ecc;}
.bg-yellow{background-color:#eaab3e;}
.bg-red{background-color:#872633;}

/* 通用 */
.f-12{font-size:12px;}
.f-13{font-size:13px;}
.f-14{font-size:14px;}
.f-15{font-size:15px;}
.f-16{font-size:16px;}
.f-18{font-size:18px;}
.f-20{font-size:20px;}
.f-22{font-size:22px;}
.f-24{font-size:24px;}
.f-26{font-size:26px;}
.f-28{font-size:28px;}
.f-30{font-size:30px;}
.f-32{font-size:32px;}
.f-34{font-size:34px;}
.f-36{font-size:36px;}
.f-38{font-size:38px;}
.f-40{font-size:40px;}
.f-44{font-size:44px;}
.f-48{font-size:48px;}
.f-60{font-size:60px;}
.f-80{font-size:80px;}
.f-90{font-size:90px;}
.fbold{font-weight:bold;}
.fboldno{font-weight:normal;}
.f-l{text-align:left;}
.f-c{text-align:center;}
.f-r{text-align:right;}
.f-f{font-family:"ËÎÌå","Microsoft YaHei","Î¢ÈíÑÅºÚ","Arial","Helvetica",sans-serif;}
.f-t{text-decoration:underline;cursor:pointer;}
.f-v{vertical-align:middle;}
.f-v img{float:none;margin:0 5px;}
.f-u{text-transform:uppercase;}
.f-w{white-space:nowrap;}
.greent,a.greent{color:#7acd00;}
.oranget,a.oranget{color:#4fb1f7;}
.greyt,a.greyt{color:#dadada;}
.grey6t,a.grey6t{color:#666;}
.grey6t,a.grey6t{color:#666;}
.redt,a.redt{color:#fc3848;}
.blackt,a.blackt{color:#222;}
.bluet,a.bluet{color:#198eed;}
.yellowt,a.yellowt{color:#eaab3e;}
.lightbluet,a.lightbluet,.lightbluet a{color:#66a6e1;}
.lightbluet a:hover{text-decoration:underline;}
.whitet{color:#fff;}
.purplet,a.purplet{color:#eb7a79;}
.wm-70{min-width:70px;}
a.redt:hover,a.greent:hover,a.oranget:hover,a.greyt:hover,a.blackt:hover,a.bluet:hover,a.lightbluet:hover,a.purplet:hover{text-decoration:underline;}
.link a{border-bottom:1px #c1c1c1 dashed;}




.partner .page5 .btnGroup a.question i{background: url('../img/questionicon.png') no-repeat;float: left;height: 22px;margin-top: 6px;width: 22px;}              







/*11.12新增开始*/

.l-h2{
	text-align: center;margin-top:35px ;
}
.l-h4{
	text-align: center;margin-top: 175px;margin-bottom: 25px;
}
.l-hp{
	text-align: center;margin:20px 80px 0px;text-align: left;
}
.mt-75{
	margin-top: 75px;
}
.mt-210{
	margin-top: 210px;
}
.l-hli{
	float: none;display: inline-block;margin: 0 45px;
}
.ptm-105{
	padding-top: 105px;
}
.mt-200{
	margin-top: 200px;
}
.l-hcm{
	padding-bottom:315px ;
}
.l-htitle{
	text-align: center;
}
.index .page4 .title .line{
	margin: 0 auto;float: none;height: 100px;width: 2px;
}
.index .page4 .round{
	top: 115px;
}
.index .page4{
	height:1000px;overflow: hidden;
}
.index .page4 .item.i5{
	top: 40%;left: -8%;
}
.index .page4 .item.i5 .text{
    top: auto;
    right: 100%;
    bottom: 0;
    padding-right: 20px;
}
.index .page4 .item.i6{
	top: 40%;right: -8%;
}
.index .page4 .item.i1 .text, .index .page4 .item.i2 .text{
	top: auto;bottom: 0;
}
.index .page4 .item.i3 .text{
	top: auto;bottom: 0;
}
.index .page4 .item.i6 .text{
	position: absolute;bottom: 0;left: 100%;
}
.index .page4 .item .l-tx{
	display: inline-block;padding-bottom: 20px;transition:border-bottom-color 0.8s;
}
.index .page4 .item.active .l-tx,
.index .page4 .item:hover .l-tx{
	border-bottom:2px #4fb1f7 solid ;
}
.index .page4 .item.active .line,
.index .page4 .item:hover .line{
	display: none;
}
.index .page4 .item .line{
	margin: 0;
}
.index .page4 .item .text .f-16{
	margin-top: 20px;
}
.f-42{
	font-size: 42px;
}
.index .page4 .item i{
	width: 92px;height: 92px;border-radius: 50%;position: relative;
}
.index .page4 .item i img{
	position: absolute;left: 0;top: 0;
}
.index .page4 .item i .img1{
	opacity: 0;transition: all 0.5s;z-index: 11;
}
.index .page4 .item.active i .img1,
.index .page4 .item:hover i .img1{
	opacity: 1;
}
.index .page4 .item{
	width: 92px;height: 92px;border-radius: 50%;border: none;
}
.l-mask{
	background: rgba();
}
.ptm-100{
	padding-top: 100px;
}
.about .page4.ptm-100{
	padding-bottom: 80px;
}
.l-box{
	border:3px solid #ffcf17 ;margin-top: 100px;
}
.l-sm-5{
	width: 50%;font-size: 14px;color: #666666;line-height: 24px;
}
.l-sm-5 table p{
	padding: 0 8%;
}
.al-text{
	font-size: 14px;color: #666666;line-height: 24px;padding: 0 4%;margin-top: 75px;
}


.al-list ul{
	background: url(../img/l-ico2-3.png) no-repeat center;position: relative;padding: 0;overflow: hidden;padding-top: 33px;text-align: center;
}
.al-list ul li{
	width: 167px;
	text-align: center;
	list-style: none;
	display: inline-block;
}

.l-page2{
	height: auto;padding-bottom: 42px;
}
.al-list ul li .ico{
	position: relative;height: 110px;
}
.al-list ul li .ico img{
	position: absolute;left: 0;top: 0;right: 0;margin: 0 auto;
}
.al-list ul li .ico .img1{
	opacity: 0;transition: all 0.5s;
}
.al-list ul li.on .img1,
.al-list ul li:hover .img1{
	opacity: 1;
}
.al-list ul li.on h2,
.al-list ul li:hover h2{
	color: #ffcf17;
}
.al-list ul li:hover h3{
	color: #ffcf17;
}
.al-list ul li h2{
	font-size: 18px;color:#cccccc ;transition: all 0.5s;margin: 0;
}
.al-list ul li h3{
	font-size: 14px;color:#999999 ;line-height: 22px;margin-top: 28px;transition: all 0.5s;
}
.about .page4 .info{
	border: none;
}
.l-col-sm{
	width: 100%;float: none;text-align: center;margin-top: 160px;
}
.l-col-sm .f-24{
	font-size:14px ;color: #666666;
}
.page4 .l-img{
	text-align: center;
}
.mt-55{
	margin-top: 55px;
}
.institute .page2{
	padding: 100px 0 115px;
}
.il-fbold{
	font-size: 42px;color: #333333;
}
.il-p2{
	position: relative;margin-top: 80px;
}
.il-p2 .limg{

}
.il-p2 .limg img{
	width: 100%;
}
.il-p2 .text{
	position: absolute;bottom: 25px;right: 25px;padding: 20px 30px 20px;background: rgba(255,255,255,0.83);border-top: 4px solid #ffcf17;
}
.il-p2 .text table{
	height: 100%;width: 100%;
}
.il-p2 .text p{
	font-size:14px ;color: #333333;line-height: 24px;padding: 0;width: 450px;margin: 0;
}
.institute .page3{
	background: url(../img/l-img3-3.jpg) no-repeat;background-size: cover;
	padding: 100px 0 150px;
}
.lp3-list{
}
.partner #page1 .title.f-c .whitet{
	text-align: left;
}
.lp3-block{
	font-size: 42px;color: #ffcc00;
}
.lp3-list h2{
	font-size: 14px;color: #cccccc;margin-top: 35px;line-height: 24px;text-align: left;
}
.lp3-list h3{
	font-size:18px ;color: #ffcf17;margin-top: 60px;margin-bottom: 26px;
}
.lp3-list ul{
	overflow: hidden;padding: 0;
}
.lp3-list li{
	width:280px ;text-align: center;float: left;border-top:3px solid #ffcf17 ;background: #FFFFFF;overflow: hidden;height: 400px;margin-right: 25px;
}
.lp3-list li .ico{
	width: 180px;height: 180px;border-radius: 50%;margin: 0 auto;margin-top: 17px;
}
.lp3-list li .ico img{
	width: 100%;height: 100%;
}
.lp3-list li h2{
	font-size: 18px;color: #333333;text-align: center;border-bottom: 1px dashed #dddddd;margin: 0;padding: 0;line-height: 66px;
}
.lp3-list li h3{
	margin-top: 30px;padding: 0;text-align: center;font-size:14px ;color: #666666;line-height: 24px;padding: 0 10px;
}
.lp3-list .prev{
	position: absolute;left: -75px;top: 50%;width: 50px;height: 50px;border-radius: 50%;margin-top: -25px;cursor: pointer;
}
.lp3-list .next{
	position: absolute;right: -75px;top: 50%;width: 50px;height: 50px;border-radius: 50%;margin-top: -25px;cursor: pointer;
}
.picScroll-left{
	position: relative;
}
.lp6-list{
	margin-top: 16%;
}
.lp6-list ul{
	padding: 0;overflow: hidden;position: relative;background: rgba(0,0,0,0.7);padding: 70px 0 75px;
}
.lp6-list li{
	float: left;width: 32.5%;text-align: center;list-style: none;text-align: center;
}
.lp6-list li h2{
	font-size:42px ;color: #ffcc00;padding: 0 5%;margin: 0;font-weight: bold;
}
.lp6-list li p{
	font-size:14px ;color: #cccccc;line-height: 24px;margin: 0;margin-top: 65px;text-align: left;padding: 0 5%;
}
.lp6-list li.l2{
	width: 35%;
}
.lp6-list li.l2 h2{
	padding: 0 8%;
}
.lp6-list li.l2 p{
	padding: 0 8%;
}
.lp6-list li.l-line{
	position: absolute;left: 32.5%;top: 70px;width: 1px;height: 265px;background: #cfcfcf;
}
.lp6-list li.r-line{
	position: absolute;right: 32.5%;top: 70px;width: 1px;height: 265px;background: #cfcfcf;
}
.institute .page4{
	padding: 75px 0 85px;
}
.ipl4-f-20{
	margin-top: 80px;font-size: 20px;color: #ffcf17;
}
.institute .page4 .item{
	float: none;width: 585px;margin-bottom: 15px;
}
.institute .page4 .item h2{
	font-size:18px ;color: #cccccc;margin-bottom: 22px;line-height: 1;
}
.institute .page4 .item p{
	font-size: 12px;color: #cccccc;line-height: 18px;margin-bottom: 6px;
}
.institute .page4 .item .con{
	width: auto;padding: 25px;
}
.lp4-cm{
	padding: 0 45px;
}
.institute .page5 .title font{
	padding: 0 90px;line-height: 80px;margin-bottom: 65px;
}
.lp5-font{
	color: #999999;
}
.lp5-row {
	margin-bottom: 26px !important;
}
.lp5-row h2{
	font-size:15px ;color: #333333;line-height: 54px;margin: 0;
}
.lp5-row h2 span{
	color: #999999;font-size: 14px;
}
.mr-10{
	margin-right: 10px;
}
.menu .l-a font{
	width: 140px;
}
.menu{
	overflow:inherit;
}


.container{
            margin: 0 auto;
        }
        .slide{
            width: 100%;
            height: 400px !important;
            overflow: hidden;
            position: relative;
        }
        .slide-bd{
        	height: 230px !important;position: relative;
        }
        .slide .img{
            position: absolute;
            transition:left 0.3s,z-index 0.3s;
        }
        .slide .img img{
           width: 100%;height: 100%;
        }
        .slide .img1{
            width:166px;
            height:166px;
            top: 50%;
            left: -109px;
            margin-top: -84px;
            z-index: 1;
            border-radius: 50%;
            opacity: 0;
        }
        .slide .img img{
            border: 2px solid #ffcf17;
            border-radius: 50%;
        }
        .slide .img3 img{
            border: 2px solid #ffcf17;width:230px;height: 230px;
        }
        .slide .img2{
            width: 166px;
            height: 166px;
            top: 50%;
            left: 184px;
            margin-top: -84px;
            z-index: 2;
        }
        .slide .img3{
            width:230px;height: 310px;
            top: 50%;
            left:475px;
            z-index: 3;
            margin-top: -115px;
        }
        .slide .img4{
            height: 166px;
            width: 166px;
            top: 50%;
            left: 830px;
            margin-top: -84px;
            z-index: 2;
            border-radius: 50%;
        }
        .slide .img5{
            height: 166px;
            width: 166px;
            top: 50%;
            left: 1123px;
            margin-top: -84px;
            z-index: 1;
            border-radius: 50%;
            opacity: 0;
            border: 2px solid #ffcf17;
        }
        .slide .img p{
        	position: absolute;left: 50%;margin-left: -430px;width: 860px;top:292px;opacity: 0;text-align: left;font-size: 14px;color: #666666;line-height: 22px;
        }
        .slide .img3 p{
        	opacity: 1;
        }
        .slide-bt{
            position: absolute;
            left: 50%;
            bottom: 13%;
            z-index: 10;
        }
        .slide-bt span{
            width: 24px;
            height: 8px;
            background: #c9caca;
            float: left;
            margin: 5px;
            border-radius: 4px;
        }
        .slide .slide-bt .on{
            background: #ffd200;
        }
        .l-page0 button{
            border: none;background: none;display: block;position: absolute;top: 116px;margin-top: -25px;z-index: 1111;
        } 
        .l-page0 .container{position: relative;width: 1200px;margin: 0 auto;}
        .l-page0 .btn1{
        	left: 0;
        }
        .l-page0 .btn2{
        	right: 0;
        }
		.slide-bt{
			display: none;
		}
		.l-page0 .l-title{
			margin-top:90px ;margin-bottom: 40px;
		}
		.l-page0 .img h2{font-size:24px ;color: #ffcf17;line-height: 1;top: 50%;margin-top: -12px;position: absolute;z-index: 111;text-align: center;left: 0;right: 0;font-weight: bold;}
.l-page0 .img h3{
	font-size: 24px;color: #ffcf17;text-align: center;line-height: 64px;margin: 0;font-weight: bold;opacity: 0;
}
.l-page0 .img3 h2{
	opacity: 0;
}
.l-page0 .img3 h3{
	opacity: 1;
}
.l-page0 .line{background: url(../img/l-ico6-3.png);width:1100px;height: 1px;margin: 0 auto;position: absolute;left: 0;right: 0;top: 115px;}
.l-page-bd{overflow: hidden;margin-top:10px ;}
.l-page-bd ul{overflow: hidden;padding: 0;}
.l-page-bd li{float: left;width: 50%;position: relative;}
.l-page-bd li .text{position: absolute;left: 0;right: 0;top: 50%;bottom: 0;transition: all 0.4s;width:245px ;height: 60px;margin: 0 auto;margin-top: -30px;border: 1px solid #88722f;overflow: hidden;}
.l-page-bd li img{width: 100%;}
.l-page-bd li .text h2{font-size: 24px;color: #ffcf17;line-height: 60px;text-align: center;padding: 0;margin: 0;transition: all 0.4s;}
.l-page-bd li .text p{font-size: 12px;color: #e1e1e1;line-height: 20px;margin-top: 8px;opacity: 0;transition: all 0.1s;transition-delay: 0.4s; }
.l-page-bd li:hover .text{width: 500px;height: 238px;margin-top: -119px;padding: 0 20px;}
.l-page-bd li:hover h2{margin-top: 8px;}
.l-page-bd li:hover p{opacity: 1;}
.lm-page1 .block{color: #FFFFFF;}

.lm-page2{overflow: hidden;background: url(../img/l-img7-3.jpg) no-repeat center;height: 900px;}
.lm-title{margin-top: 100px;}
.lp2-bd{background: url(../img/l-img7-2.jpg) no-repeat center;height: 506px;margin-top: 75px;position: relative;background-size: cover;}
.lp2-bd .text{position: absolute;left: 0;right: 0;bottom: 40px;margin: 0 37px;background: rgba(255,255,255,0.85);border-top:4px solid #ffd533 ;overflow: hidden;padding-top: 30px;padding-bottom: 38px;}
.lp2-bd .text p{font-size:14px ;color: #333333;line-height: 24px;padding: 0 45px;}

.lm-page3{background: url(../img/l-img7-6.jpg) no-repeat center;height: 1099px;overflow: hidden;position: relative;}
.lm-page3 .text{font-size: 14px;color: #999999;line-height: 24px;margin-top: 65px;width: 570px;}
.lm-page3 .cm{overflow: hidden;height: 100%;}
.lm-page3 .imgs{position: absolute;top: 70px;right: 0;z-index: 11;}

.lp3-bd{position: absolute;left: 0;right: 0;top: 510px;height: 540px;}
.lp3-bd ul{overflow: hidden;padding: 0;}
.lp3-bd .hd {position: relative;height: 83px;}
.lp3-bd .hd .l-line{position: absolute;width: 100%;height: 1px;background: #6e7070;left: 0;right: 0;top: 50%;}
.lp3-bd .hd ul{text-align: center;position: absolute;top: 50%;margin-top: -41px;left: 0;right: 0;z-index: 11;font-size: 0;}
.lp3-bd .hd li{display: inline-block;margin: 0 69px;width: 83px;height: 83px;overflow: hidden;position: relative;}
.lp3-bd .hd li img{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin:0 auto;transition: all 0;cursor: pointer;}
.lp3-bd .hd li img.img2{top: 1px;opacity: 0;}
.lp3-bd .hd li.on img.img2{opacity: 1;}
.lp3-bd .hd li.on img.img1{opacity: 0;}
.lp3-bd .bd{margin-top: 70px;}
.lp3-bd .bd li{overflow: hidden;height: 382px;border: 1px solid #d9b62e;}
.lp3-bd .bd .l2 .lt{width: ;}
.lp3-bd .bd .lt{float: left;width: 520px;background: #d9b62e;overflow: hidden;height: 100%;}
.lp3-bd .bd .rt{float: right;width: 678px;height: 382px;}
.lp3-bd .bd .rt table{height: 100%;width: 100%;text-align: center;}
.lp3-bd .bd .rt img{width: 100%;height: 100%;}
.lp3-bd .bd .l2 .rt img{height: auto;}
.lp3-bd .bd .lt h2{font-size: 20px;color: #ffffff;background: url(../img/l-ico7-6.png) no-repeat left center;line-height: 46px;margin-top: 55px;margin-bottom:45px ;padding-left: 55px;margin-left: 40px;margin-right: 40px;}
.lp3-bd .bd .lt p{font-size: 14px;color: #ffffff;line-height: 24px;margin: 0 40px;}
.lp3-bd .bd .lt h2.ni{background: none;padding-left: 0;}
.lp3-bd .bd .lt h2.ni i{font-size: 44px;float: left;display: block;margin-right: 15px;}

.lm-page4{background: url(../img/l-img7-8.jpg) no-repeat center;height: 900px;overflow: hidden;}
.lm-page4 .cm{overflow: hidden;}
.lm-page4 h5{font-size: 18px;color: #333333;padding: 0;margin: 53px 0 0 0;line-height: 72px;}
.lm-page4 ul{overflow: hidden;padding: 0;}
.lm-page4 ul li{float: left;width: 190px;position: relative;height: 486px;transition: all 0.4s;overflow: hidden;}
.lm-page4 ul li .img{position: absolute;left: 0;top: 0;list-style: none;z-index: 1;}
.lm-page4 ul li .lwp{background: rgba(0,0,0,0.6);z-index: 111;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.lm-page4 ul li img{width: auto;max-width:initial;}
.lm-page4 ul li.on{width: 440px;}
.lm-page4 li.on h2{margin-left: 65px;}
.lm-page4 li.on h3{opacity: 1;z-index: 1;}
.lm-page4 li.on p{opacity: 1;z-index: 1;}
.lm-page4 ul li h2{font-size: 40px;color: #ffcf17;margin: 0;margin-left: 30px;line-height: 1;padding: 0;position: absolute;left: 0;top: 60px;z-index: 1;transition: all 0.4s;z-index: 1111;}
.lm-page4 ul li h3{margin: 0;font-size: 26px;color: #ffcf17;line-height: 70px;margin-left: 65px;font-weight: bold;position: absolute;left: 0;top:100px;opacity: 0;z-index: -1;transition: all 0.4s;z-index: 1111;}
.lm-page4 ul li p{font-size: 14px;color: #ffffff;line-height: 24px;position: absolute;top: 180px;left: 60px;right: 60px;opacity: 0;z-index: -1;transition: all 0.4s;z-index: 1111;}
.lm-page5{overflow: hidden;background: url(../images/l-img7-11.jpg) no-repeat center;height: 900px;}
.lm-page5 .cm{overflow: hidden;}
.lm-page5 .hd{margin-top: -70px;border-bottom: 1px solid #ffcf17;padding-bottom: 40px;}
.lm-page5 .hd ul{text-align: center;overflow: hidden;padding: 0;}
.lm-page5 .hd li{display: inline-block;margin: 0 40px;width: 68px;height: 68px;border-radius: 50%;overflow: hidden;position: relative;}
.lm-page5 .hd li i{width: 68px;
height: 68px;
line-height: 68px;
text-align: center;
border-radius: 100px;
border: 1px #fff solid;
background-color: #47494a;
color: #fff;
font-size: 40px;
display: inline-block;cursor: pointer;}
.lm-page5 .hd li.on i{background-color: #f4c40d;}
.lm-page5 .hd li img{position: absolute;left: 0;top: 0;}
.lm-page5 .hd li img.img2{opacity: 0;}
.lm-page5 .hd li.on .img2{opacity: 1;}
.lm-page5 .bd{margin-top:130px ;border: 1px solid #959698;}
.lm-page5 .bd ul{overflow: hidden;padding: 0;margin: 0;}
.lm-page5 .bd ul li{overflow: hidden;position: relative;height: 355px;}
.lm-page5 .bd ul li .lt{position: absolute;left: -1px;top: -1px;width: 433px;height: 357px;}
.lm-page5 .bd ul li.ll3 .lt{background: url(../images/93.png) no-repeat;background-size: cover;}
.lm-page5 .bd ul li.ll3 .lt h2{font-size: 20px;color: #FFFFff;margin-top: 60px;margin-bottom: 15px;margin-left: 40px;}
.lm-page5 .bd ul li.ll3 .lt p{font-size: 14px;line-height: 26px;margin: 0 40px;color: #FFFFff;}
.lm-page5 .bd ul li .lt img{width: 100%;height: 100%;display: block;}
.lm-page5 .bd ul li.ll3 .rt img{width: 100%;height: 100%;}
.lm-page5 .bd .rt{float: right;width:766px ;height: 355px;text-align: center;}
.lm-page5 .bd .rt table{width: 100%;height: 100%;}
.lm-page6{background: url(../img/l-img7-12.jpg) no-repeat center;height: 893px;overflow: hidden;}
.lm-page6 .cm{overflow: hidden;}
.lp6-bd{text-align: center;margin-top: 135px;}
.lp6-bd .lm-btn{width:348px ;height: 78px;border-radius: 39px;text-align: center;line-height: 78px;display: block;margin: 0 auto;margin-top: 32px;background: #e60012;}
.lp6-bd .lm-btn span{padding-right: 52px;background: url(../img/l-ico7-16.png) no-repeat right center;font-size: 28px;color: #ffffff;font-weight: bold;}
.lp6-bd h5{text-align: center;font-size:22px ;color: #313131;line-height: 68px;padding: 0;margin: 0;}


.qp1-bd ul{
	padding: 0;
	/* overflow: hidden; */
	margin-bottom: 25px;
}
.qp1-bd .productList li{margin-top: 22px;overflow: hidden;height: 248px;background: #ededed;}
.qp1-bd li .lt{float: left;width: 50%;position: relative;height: 100%;}
.qp1-bd li img{width: 100%;height: 100%;}
.qp1-bd li .rt{float: right;width: 50%;position: relative;height: 100%;}
.qp1-bd li .text{margin:40px 45px 24px ;}
.qp1-bd h2{font-size: 28px;color: #333333;line-height: 38px;}
.qp1-bd h2 span{font-size: 20px;color: #333333;margin-left: 10px;}
.qp1-bd p{font-size:14px ;color: #999999;line-height: 24px;margin-top: 22px;}
.qp1-bd .qbtn{padding:0 20px ;line-height: 34px;height: 34px;border-radius: 17px;font-size: 12px;color: #cccccc;background: #ffffff;position: absolute;left: 40px;bottom: 25px;}
.qp1-bd .qbtn span{width:80px;background:url(../img/qico1-1.png) no-repeat right center ;display: block;}
.qp1-more{height: 56px;}
.qp1-more a{line-height: 56px;display: block;background: #fff4d4;text-align: center;}
.qp1-more a span{font-size: 14px;color: #666666;padding-right: 32px;background: url(../img/qico1-2.png) no-repeat right center;}
.ptb-165{padding-bottom: 165px;}
.qp2-bd p{
	font-size:14px ;color: #333333;line-height: 24px;margin-top: -20px;
}
.qp2-sl .hd{margin-top: 85px;position: relative;height: 90px;}
.qp2-sl .hd li{float: left;margin-right: 2px;cursor: pointer;height:67px;}
.qp2-sl .hd ul{text-align: center;font-size: 0;position: absolute;left: 0;right: 0;top: 0;z-index: 1;overflow: hidden;}
.qp2-sl .hd li.on{background: url(../img/xzico5.png) no-repeat center bottom;}
.qp2-sl .hd li.on h3{color: #febe04;background: #febe04;}
.qp2-sl .hd li h3{margin: 0;padding: 0;background: #a1a1a1;padding: 0 30px;height: 58px;}
.qp2-sl .hd li h3 span{font-size:18px ;margin: 0;padding: 0;color: #ffffff;line-height: 58px;display: inline-block;padding-left:45px;display: block;}
.qp2-sl .hd li:nth-child(1) span{background: url(../img/xzico1.png) no-repeat left center;}
.qp2-sl .hd li:nth-child(2) span{background: url(../img/xzico2.png) no-repeat left center;}
.qp2-sl .hd li:nth-child(3) span{background: url(../img/xzico3.png) no-repeat left center;}
.qp2-sl .hd li:nth-child(4) span{background: url(../img/xzico4.png) no-repeat left center;}
.qp2-sl .hd .qline{width: 100%;position: absolute;left: 0;top: 55px;height:3px;background: #a1a1a1;}
.qp2-sl .bd h2 span{background: url(../img/qico1-8.png) no-repeat left bottom;padding-bottom: 14px;position: absolute;left: 0;bottom: -7px;}
.qp2-sl .bd h2 span.yel{
	background: url(../images/yel.png) no-repeat left bottom;color: #febe04;
}
.qp2-sl .bd h2{border-bottom:3px solid #fff2cd ;font-size: 24px;font-weight: bold;padding-bottom: 14px;display: block;line-height: 1;height: 45px;position: relative;}
.qp2-sl .bd p{font-size:14px;color: #333333;line-height: 24px;margin-top: 24px;margin-bottom: 35px;}
.qp2-sl .bd li{list-style: none;}
.ptb-110{padding-bottom: 110px;}

.qp3-bd p{
	font-size:14px ;color: #333333;line-height: 24px;margin-top: 40px;
}
.qp3-bd h2{padding-left:60px ;font-size: 22px;color: #454545;line-height:58px ;font-weight: bold;background: url(../img/qico1-10.png) no-repeat left center;margin-top: 55px;}
.qp3-bd table{width: 100%;margin-top: 12px;}
.qp3-bd .l{width: 160px;text-align: center;height: 62px;background: #f5f5f5;font-size: 16px;color: #999999;}
.qp3-bd .r{padding-left: 50px;line-height: 62px;text-align: left;font-size: 14px;color: #333333;width: 935px;}
.qp3-bd .w{width: 160px !important;}
.qp3-bd .qimg{text-align: center;margin-top: 35px;margin-bottom: 50px;}
.qp3-bd ul{overflow: hidden;padding: 0;margin: 0;}
.qp3-bd li{float: left;width: 447px;margin-right: 100px;padding-bottom: 95px;list-style: none;}
.qp3-bd li img{width: 100%;}
.qp3-bd li h3{font-size:20px;margin: 0;padding: 0;margin-top: 25px;line-height: 40px;margin-bottom: 16px;}
.qp3-bd li p{padding-left: 18px;background: url(../img/qico1-22.png) no-repeat left 3px;font-size: 14px;line-height: 18px;margin-bottom: 15px;margin-top: 0;}
.qp3-bd li h5{font-size:14px ;color: #333333;line-height: 24px;margin: 0px 0 15px;}
.page4 .l-img .img1{display: none;}
.qp2-sl .hd ul{padding: 0;}
.qp2-sl .bd ul{padding: 0;}
/*11.12新增结束*/

/*zhb:6.18修改*/
.qp1-sl .hd{
	/* margin-top: 85px; */
	/* position: relative; */
	height: 65px;
	/* margin-bottom: -10px; */
}
.qp1-sl .hd li{
	float: left;
	/* margin-right: 2px; */
	cursor: pointer;
	height:65px;
	margin-top: 0;
	/* background-color: #3d3d3d; */
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	box-sizing: border-box;
	width: 33%;
}
.qp1-sl .hd li.mr10{
	margin: 0 0.5%;
}
.qp1-sl .hd ul{
	text-align: center;
	font-size: 0;
	/* position: absolute;
	left: 0;
	right: 0;
	top: 0;
	z-index: 1; */
	/* overflow: hidden; */
	margin-bottom: 0;
}
/* .qp1-sl .hd li.on{background: url(../img/xzico5.png) no-repeat center bottom;} */
.qp1-sl .hd li.on{
	box-shadow: 0px 0px 5px 0px 
		rgba(14, 5, 11, 0.65);
		/* border-bottom: 4px solid #febe04; */
}
.qp1-sl .hd li.on h3{
	background: #fff;
}
.qp1-sl .hd li.on h3 span{
	border-bottom: 4px solid #febe04;
}
.qp1-sl .hd li.on h3 span{
	color: #2e2e2e;
}
.qp1-sl .hd li h3{
	margin: 0;
	background: #3d3d3d;
	height: 100%;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	display: flex;
    align-items: center;
    justify-content: space-around;
}
.qp1-sl .hd li h3 span{
	font-size:20px ;
	margin: 0;
	padding: 0;
	color: #9fa0a0;
	line-height: 61px;
	display: inline-block;
	/* padding-left:45px; */
	display: block;
}
/* .qp1-sl .hd li:nth-child(1) span{background: url(../img/xzico1.png) no-repeat left center;}
.qp1-sl .hd li:nth-child(2) span{background: url(../img/xzico2.png) no-repeat left center;}
.qp1-sl .hd li:nth-child(3) span{background: url(../img/xzico3.png) no-repeat left center;}
.qp1-sl .hd li:nth-child(4) span{background: url(../img/xzico4.png) no-repeat left center;} */
.qp1-sl .hd .qline{width: 100%;position: absolute;left: 0;top: 55px;height:3px;background: #a1a1a1;}
/* .qp1-sl .bd h2 span{background: url(../img/qico1-8.png) no-repeat left bottom;padding-bottom: 14px;position: absolute;left: 0;bottom: -7px;} */
.qp1-sl .bd h2 span.yel{
	background: url(../images/yel.png) no-repeat left bottom;color: #febe04;
}
/* .qp1-sl .bd h2{border-bottom:3px solid #fff2cd ;font-size: 24px;font-weight: bold;padding-bottom: 14px;display: block;line-height: 1;height: 45px;position: relative;} */
/* .qp1-sl .bd p{font-size:14px;color: #333333;line-height: 24px;margin-top: 24px;margin-bottom: 35px;} */
.qp1-sl .bd li{list-style: none;}
.qp1-sl .hd ul{padding: 0;}
.qp1-sl .bd ul{padding: 0;}
.industryDetail{
	/* margin-top: -22px; */
	padding: 1px 0;
	/* z-index: 2020; */
	background-color: #fff;
}
.BoxShadeImg{
	padding: 10px 10px 10px;
	box-shadow: 0px 4px 5px 0px rgba(14, 5, 11, 0.65);
}
.DetailText{
	font-size: 14px;
    color: #333333;
    line-height: 24px;
    margin-top: 20px;
    margin-bottom: 25px;
}
.DetailTit label{
	font-size: 18px;
	color: #40220f;
	font-weight: bold;
	margin-top: 18px;
	line-height: 32px;
	background: url(../img/qimg2-3.png) no-repeat left center;
	padding-left: 20px;
	margin-bottom: 5px;
}
.tableArea .r{
	width: auto;
	line-height: 25px;
}
/* .glue .p-main2,.moldMaterial .p-main2 {
	margin-top: 110px;
	padding-bottom: 77px;
} */
.glue .p-main2.mt45,.moldMaterial .p-main2.mt45 {
	margin-top: 45px;
}
.glue .p-main2 .bd dl ,.moldMaterial .p-main2 .bd dl{
	overflow: hidden;
	width: 100%;
	margin-bottom: 40px;
	min-height: 115px;
	/* display: flex;
	justify-content: space-between; */
}
.moldMaterial .p-main2 .bd dd{
	width: 48%;
	float: left;
}
.moldMaterial .p-main2 .bd dd.mr_4{
margin-right: 4%;
}
.glue .p-main2.p-h3 .bd h3,.moldMaterial .p-main2.p-h3 .bd h3 {
	margin-bottom: 10px;
	margin-top: 10px;
}
.glue .p-main2 .bd h3,.moldMaterial .p-main2 .bd h3 {
	font-size: 18px;
	color: #40220f;
	font-weight: bold;
	margin-top: 18px;
	line-height: 32px;
	background: url(../img/qimg2-3.png) no-repeat left center;
	padding-left: 20px;
	margin-bottom: 5px;
}
.glue .p-main2 .bd p,.moldMaterial .p-main2 .bd p {
	font-size: 14px;
	color: #3d3d3d;
	line-height: 24px;
	height: auto;
	margin: 0;
}
.moldMaterial .p-main2 .bd p{
	height: 95px;
}
.glue .timg,.moldMaterial .timg{
	display: flex;
	justify-content: space-between;
}
.glue .timg .DetailImg,.moldMaterial .timg .DetailImg{
	width: 48%;
}
.glue .tableArea{
	width: 80%;
}
.moldMaterial .tableArea .r,.glue .tableArea .r{
	text-align: center;
	padding: 0 10px;
	line-height: 35px;
	font-size: 12px;
	height: 35px;
}
.moldMaterial .qp3-bd .l{
	height: auto;
}
.maxW-80{
	max-width: 80%;
}
.contactInfo .contactTit,.endTxtBox .endTit{
	font-size: 16px;
	color: #666;
	line-height: 30px;
	margin-top: 25px;
}
.contactInfo .contactText,.endTxtBox .endTxt{
	font-size: 14px;
	color: #999999;
	line-height: 25px;
	/* margin-top: 22px; */
}


/*zhb:6.18修改结束*/

.l-page2 .bd li{list-style: none;}
.l-page2 .bd{overflow: hidden;padding:2% 4%;}
.l-page2 .bd ul{
	padding: 0;margin: 0;
}
.l-page2 .bd h2{font-size:20px;color: #ffcf17;margin: 0;margin-top: 35px;padding: 0;margin-bottom: 30px;}
.l-page2 .bd dl{overflow: hidden;}
.l-page2 .bd dd{overflow: hidden;margin-bottom: 20px;}
.l-page2 .bd dd .l,
.l-page2 .bd dd .r{float: left;width: 50%;overflow: hidden;}
.l-page2 .bd dd h4{font-size: 20px;color: #ffcf17;line-height:1;padding-bottom: 20px;margin: 0;}
.l-page2 .bd dd h5{font-size: 18px;color: #ffcf17;line-height:38px;margin: 0;}
.l-page2 .bd dd h5 span{
	font-size: 18px;line-height: 38px;padding: 0;
}
.l-page2 .bd .l5{
	margin-top: 70px;
}
.l-page2 .bd .l5 dl{
	overflow: hidden;
}
.l-page2 .bd .l5 dd{
	float: left;width: 25%;
}
.l-page2 .bd .l5 dd p{
	line-height: 32px;
}
.l-page2 .bd .mt40{margin-top: 50px;}
.l-page2 .bd .mt40 dd{margin-bottom: 30px;}
.l-page2 .bd dd h3{margin: 0;padding: 0;overflow: hidden;}
.l-page2 .bd dd span{font-size:22px;color: #ffcf17;line-height: 32px;display: block;float: left;width: 40px;}
.l-page2 .bd dd p{font-size:14px;color: #cccccc;line-height: 24px;float: left;margin: 0;}
.l-page2 .bd dd .r p,
.l-page2 .bd dd .l p{width: 80%;}
.hlcon{display: none;}
.lp5-row h3{display: none;}

.col-sm-3{width: 22%;}

.lp5-row h3{display:block;color: #999999;
font-size: 14px;margin: 0;padding: 0;line-height: 1.6;margin-top: 10px;}
	.lp5-row h2 span{display:none;}
	.lp5-row h2 {background: url(../img/hico11-1.png) no-repeat right center;line-height: 50px;margin: 0;padding: 0 20px;background-position: right 20px center;background-size: 20px;}
	.lp5-row .h-bor{border: 1px solid #999999;margin-top: 18px;}
	.institute .page5 textarea{border: none;display: none;margin-top: 0;}
	.lp5-row h2.on{background: url(../img/hico11-2.png) no-repeat right 20px center #f0f0f0;background-size: 20px;} 
	.institute .page5 textarea{height: 130px;}




/*12.19开始*/

.ad-text ul{
	margin: 0;padding: 0;overflow: hidden;margin-top: 40px;
}
.ad-text li{
	float: left;padding: 0;margin: 0;width: 50%;list-style: none;
}
.ad-text li h2{
	font-size:20px;color: #ffcf17;line-height: 50px;
}
.ad-text li p{
	font-size:14px;color: #cccccc;line-height: 21px;margin-right: 2%;
}
.ad-sl{
	background: rgba(138,138,138,0.08);border: 1px solid #454646;margin-top: 70px;height: 560px;
}
.index .pull-right.l-hp{text-align: left;}




.l-page0{background: url(../img/re-lz1.jpg) no-repeat center top;overflow: hidden;background-size: cover;}
.l-page0 .re-lz h3{margin: 0;padding: 0;line-height: 70px;padding: 0 23px 0 35px;overflow: hidden;font-size: 18px;color: #333333;background: #efefef;border-left:4px solid #ffcf17 ;cursor: pointer;}
.l-page0 .re-lz h3 span{float: right;margin: 0;padding: 0;font-size: 16px;color: #999999;}
.l-page0 .re-lz h3 span em{font-style: normal;display: none;}
.l-page0 .re-lz h3 i{margin-left:17px;transform:rotate(180deg);transition: all 0.4s;display: inline-block;}
.l-page0 .re-lz li{margin: 0;padding: 0;list-style: none;}
.l-page0 .re-lz ul{margin: 0;padding: 0;}
.l-page0 .re-lz h3.on{background: #ffcf17;}
.l-page0 .re-lz h3.on i{transform: rotate(0);}
.l-page0 .re-lz h3.on span{color: #333;}
.l-page0 .re-lz h3.on font{display: none;}
.l-page0 .re-lz h3.on em{display: inline-block;}
.l-page0 .re-lz .text{overflow: hidden;padding-top: 30px;background: #FFFFFF;padding-bottom:30px;display: none;}
.l-page0 .re-lz .text .imgs{float: left;width:30.5%;margin-left:35px;overflow: hidden;}
.l-page0 .re-lz .text .imgs img{width:100%;display: block;}
.l-page0 .re-lz .text .txt{float: left;width: 60%;margin-left: 5%;margin-top: 10px;font-size: 14px;color: #333333;line-height: 24px;}
.l-page0 .re-lz li{margin-top: 8px;position: relative;}
.l-page0 .re-lz ul{padding: 20px 0 60px;}
.re-sl li{margin: 0;padding: 0;list-style: none;}
.re-sl ul{margin: 0;padding: 0;}
.re-sl{margin-top:55px ;}
.re-sl .bd li{overflow: hidden;background: #FFFFFF;padding: 25px 0;border: 1px solid #ededed;position: relative;}
.re-sl .bd li .txt{float: left;width: 30%;background: #fff4c8;height: 100%;position: absolute;left: 0;top: 0;}
.re-sl .bd li .imgs{width: 70%;float: right;}
.re-sl .bd li .imgs img{padding: 0 15px;}
.re-sl .bd li .txt p{margin: 0;padding: 0;margin: 55px 30px 0;font-size: 14px;color: #333333;line-height: 24px;}
.re-sl .hd{width: 240px;margin: 0 auto;margin-top:-65px;position: relative;}
.re-sl .pageState{font-size: 18px;color: #333333;text-align: center;}
.re-sl .next,
.re-sl .prev{
	background: url(../img/xzico6.png) no-repeat center;width: 49px;height: 49px;border-radius:50%;position: absolute;left: 0;top: 0;background-size: cover;
}
.re-sl .next{
	transform: rotate(180deg);left: auto;right: 0;
}



.info .table.table-bordered{border-collapse: initial;border-bottom: none;}
.re-sl .pageState span{font-size: 60px;}
.recruit .page4 .table span{float: right;}
.recruit .page4 .table i{margin-left:15px;transition: all 0.4s;display: inline-block;}
.info .table.table-bordered th{border: none;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}
.info .table.table-bordered td{border: none;border-bottom: 1px solid #ddd;}
.recruit .page4 .shehui td a{position: static;padding:0;
font-size: 16px;
background-color: #ffe100;
text-align: center;
margin: 0px;width: 170px;height: 46px;border-radius: 23px;line-height: 46px;display: block;margin: 25px 0;}
.recruit .page4 .shehui td font{float: left;line-height: 34px;}
.recruit .page4 thead span em{font-style: normal;}
.recruit .page4 thead span .e2{display:none;}
.recruit .page4 thead span .e1{display: inline-block;}
.recruit .page4 thead.on span .e2{display: inline-block;}
.recruit .page4 thead.on span .e1{display: none;}
.recruit .page4 thead.on span i{transform: rotate(180deg);}


.l-xzp{
	font-size: 14px;line-height: 1.7;color: #FFFFFF;margin: 0;padding: 0;margin-bottom:20px;
}
.lm-page5 .bd{
	margin-top: 80px;
}

.l-page2 .bd dd p i{
	font-style: initial;font-size: 20px;color: #ffcf17;
}

	/*2018/1/11新增开始*/
.l-page2 .bd .lxbtn{
	margin-top: -20px;
}

	/*2018/1/11新增结束*/
	




/*6.21新增开始*/

.yl-pages{
	text-align: center;margin-top: 50px;
}
.yl-pages ul{
	margin: 0;padding: 0;
}
.yl-pages li{
	display: inline-block;margin: 0 3px;
}
.yl-pages li a{
	display: block;text-align: center;line-height: 40px;background: #454545;color: #fff;font-size:16px ;padding: 0 20px;
}
.yl-pages li span{
	line-height: 40px;color: #454545;font-size:16px ;
}
.yl-pages li a:hover{
	background: #f4c200;
}


/*6.21新增结束*/